home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 2
/
Gold Medal Software Volume 2 (Gold Medal) (1994).iso
/
os2
/
alrmpr.arj
/
APINST.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1993-11-15
|
2KB
|
95 lines
/* */
call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs
call SysCls
pos = SysCurPos(5,0)
say 'Enter the target drive and directory then press <ENTER>'
PULL targdrv
say ' '
say 'Enter the source drive and directory then press <ENTER>'
PULL srcepath
say ' '
say 'Installing Alarm Pro in 'targdrv
call STARTINSTALL
call INSTALRMPRO
say ' '
say '┌───────────────────────────────────────────┐'
say '│ │'
say '│ Alarm Pro INSTALLED │'
say '│ │'
say '│ Be sure that the selected directory is in │'
say '│ your LIBPATH= statement or .\ is in the │'
say '│ LIBPATH. See your CONFIG.SYS file. │'
say '│ │'
say '└───────────────────────────────────────────┘'
exit
STARTINSTALL:
call SysFileTree srcepath, 'file', 'D'
if file.0 = 0 then do
say 'Incorrect diskette in drive 'srcedrv
exit
end
call SysFileTree targdrv, 'file', 'D'
if file.0 = 0 then do
call CREATEPATH
end
return /* STARTINSTALL */
INSTALRMPRO:
"@echo off"
copy srcepath'\*.* 'targdrv
settings='PROGTYPE=PM;EXENAME='targdrv'\ALRMPRO.EXE;OBJECTID=<ALRMPRO>;STARTUPDIR='targdrv
call SysCreateObject 'WPProgram', 'Alarm Pro', '<WP_DESKTOP>', settings, 'REPLACE'
echo on
return
CREATEPATH:
do I = 1 to 5 by 1
say ' '
say 'Press Y to create the directory 'targdrv
say 'Press N to end the install'
rc = SysGetKey()
say ' '
say ' '
select
when rc = 'Y' then do
rc = SysMkDir(targdrv)
if rc \= 0 then do
say 'Error Creating 'targdrv
say 'Install Ended unsuccessfully'
beep(454, 100)
exit
end
leave
end /* Do */
when rc = 'y' then do
rc = SysMkDir(targdrv)
if rc \= 0 then do
say 'Error Creating 'targdrv
say 'Install Ended unsuccessfully'
beep(454, 100)
exit
end
leave
end /* Do */
when rc = 'N' then leave
when rc = 'n' then leave
otherwise beep(454, 100)
end /* select */
end /* do */
return /* CREATEPATH */